#ifdef __cplusplus
extern "C" {
#endif

#ifndef _EXC_SCREEN_H_
#define _EXC_SCREEN_H_
/*********************
 *      INCLUDES
 *********************/
#include "stdint.h"
#include "lvgl.h"
/*********************
 *      DEFINES
 *********************/
extern lv_obj_t *page_1, *page_2;

/**********************
 *      TYPEDEFS
 **********************/

/**********************
 * GLOBAL PROTOTYPES
 **********************/
//main
void lvAdd_excScreen(void);
void lvChange_pagemaingauge(uint16_t value1, uint16_t value2, uint16_t value3, uint16_t value4);
void lvChange_pagemainBar(uint16_t value1, uint16_t value2);

//promotion
void lvAdd_page_Promotion(void);
void lvChange_pagePromotionGauge(uint16_t value1);

void cb_btnPagePromotion2Main(lv_obj_t * btn, lv_event_t event);
void lvChange_gaugeAnim(lv_obj_t *gauge, lv_anim_value_t value);


/**********************
 *      MACROS
 **********************/
#endif

#ifdef __cplusplus
} /* extern "C" */
#endif
